package com.shixun.dao;

import com.shixun.entity.FileEntity;
import com.shixun.entity.UserEntity;

import java.util.List;

/**
 * Created by haiyan on 2016/12/12.
 */
public interface ZhyDao {
    /**
     *保存文章表的数据
     */
    void saveFileDao(FileEntity fileEntity);

    /**
     * 查找所有的文章
     */
    List<Object> searchFileDao();

    /**
     * 通过id查找一条文章信息
     */
    List<Object> searchOneDao(String str);

    /**
     * 通过id查找一条信息在   评论表里面
     */
    List<Object> searchOneDaoFromPinLun(String string);

    /**
     * 存储点赞信息
     */
    void saveDianZanInfo(String string);

    /**
     * 存储文章的评论
     */
    void savePingLunInfo(String s,String s1);

    /**
     * 查询文章的留言信息
     */
    List<Object> selectWenZhangInfo(String wzId);

    /**
     * 查找文件表  以浏览量来排序
     */
    List<Object> selectWenZhangSix();

    /**
     * 通过用户id查找所有该用户文件（fileEntity）
     */
    List<Object> selectAllFile(String string);

    /**
     * 通过文件id删除  一条文件信息
     * @param string
     */
    void delteFile(FileEntity string);

    /**
     * 差找所有的用户
     */
    List<Object> selectAllUser();

    /**
     * 通过用户id编号查找用户
     */
    List<Object> select(String string);

    /**
     * 查找所有帖子
     */
    List<Object> searchTieziDao();
}
